TopoLayout: Graph Layout by Topological Features
نویسندگان
چکیده
We describe a new multi-level algorithm to draw graphs based on the topological features they contain. Topological features are recursively detected and their subgraphs are collapsed into single nodes, forming a graph hierarchy. Once the hierarchy is computed, we draw the subgraphs of the hierarchy, using an appropriate algorithm for each topological feature. Our layout algorithms are areaaware: the space required to draw a topological feature is taken into account when the node representing that feature is drawn at a higher level of the hierarchy. Unlike previous work, TopoLayout can be geared to graphs that contain specific topological features to produce layouts that emphasize those features without asymptotic or empirical runtime penalty.
منابع مشابه
TopoLayout-DG: A Topological Feature-Based Framework for Visualizing Inside Behavior of Large Directed Graphs
Directed graphs are a useful model of many computational systems including software, hardware, fault trees, and of course the Internet. We present the TopoLayout-DG framework, an extension to the original TopoLayout algorithm, for visualizing the inside behaviour of large directed graphs. The proposed framework consists of: a feature-based multi-level algorithm, called ToF2DG, that detects topo...
متن کاملFeature-Based Graph Visualization
One of the oldest problems in graph drawing is producing layouts of undirected graphs in two and three dimensions. A graph G(V,E) consists of a set of nodes V and a set of relationships or edges E such that E ⊆ V ×V . A drawing or layout of this graph is an assignment of coordinates to the nodes in V . Most of graph drawing has been focused on producing uniform views of this data. These algorit...
متن کاملDriving Interactive Graph Exploration Using 0-Dimensional Persistent Homology Features
Graphs are commonly used to encode relationships among entities, yet, their abstractness makes them incredibly difficult to analyze. Node-link diagrams are a popular method for drawing graphs. Classical techniques for the node-link diagrams include various layout methods that rely on derived information to position points, which often lack interactive exploration functionalities; and force-dire...
متن کاملAutomatic graph construction of periodic open tubulene ((5,6,7)3) and computation of its Wiener, PI, and Szeged indices
The mathematical properties of nano molecules are an interesting branch of nanoscience for researches nowadays. The periodic open single wall tubulene is one of the nano molecules which is built up from two caps and a distancing nanotube/neck. We discuss how to automatically construct the graph of this molecule and plot the graph by spring layout algorithm in graphviz and netwrokx packages. The...
متن کاملdominating subset and representation graph on topological spaces
Let a topological space. An intersection graph on a topological space , which denoted by , is an undirected graph which whose vertices are open subsets of and two vertices are adjacent if the intersection of them are nonempty. In this paper, the relation between topological properties of and graph properties of are investigated. Also some classifications and representations for the graph ...
متن کامل